the carriage of weapons - Spanish English Dictionary